package HibernateFacet;

import java.util.HashSet;
import java.util.Set;

/**
 * InstallationManagement entity. @author MyEclipse Persistence Tools
 */

public class InstallationManagement implements java.io.Serializable {

	// Fields

	private Integer id;
	private UserInformation userInformation;
	private String area;
	private Set deviceInformations = new HashSet(0);

	// Constructors

	/** default constructor */
	public InstallationManagement() {
	}

	/** minimal constructor */
	public InstallationManagement(UserInformation userInformation, String area) {
		this.userInformation = userInformation;
		this.area = area;
	}

	/** full constructor */
	public InstallationManagement(UserInformation userInformation, String area, Set deviceInformations) {
		this.userInformation = userInformation;
		this.area = area;
		this.deviceInformations = deviceInformations;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public UserInformation getUserInformation() {
		return this.userInformation;
	}

	public void setUserInformation(UserInformation userInformation) {
		this.userInformation = userInformation;
	}

	public String getArea() {
		return this.area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public Set getDeviceInformations() {
		return this.deviceInformations;
	}

	public void setDeviceInformations(Set deviceInformations) {
		this.deviceInformations = deviceInformations;
	}

}